#m_nav {
  background: #563d7c;
  border:none;
  border-bottom: 2px solid #463265;
  border-radius: 0px;
  margin-bottom:0px;
}
nav.navbar li.m_r_divider {
  border-right:2px solid #463265;
}

nav.navbar li.m_l_divider {
  border-left:2px solid #463265;
}

#m_nav a.nav_href:link,#m_nav a.nav_href:visited {
  color:#dedede;
}
#m_nav a.nav_href:hover {
  color:#f9c000;
}
#m_nav ul.m_top_nav2 {
  border-top: 1px solid #aaa;
}
#m_nav div.m_b_top{
  width: 107px;
  position: relative;
  background: url(img/top_nav.png) no-repeat;
  left:5px;
  top:-5px;
}

#top_logo {
  background: #ff5e4a;
  border-bottom:7px solid #d2d2d2;
}

#nav_logo {
  height:223px;
  background: url(img/nav_top_bg.png) repeat-x;
  background-position:0 90%;
}
#nav_logo_s {
  width: 291px;
  height: 150px;
  background: url(img/nav_top_logo.png) no-repeat;
  margin: auto;
  position: relative;
  top:30px;
}
#nav_link li {
  list-style: none;
}
li.nav_li {
  float:left;
  padding:0px 18px;
}
#nav_link {
  height:45px;
}
#nav_link ul {
  margin: auto;
  width: 600px;
}
a.nav_href:link,a.nav_href:visited {
  color:#fff;
  text-decoration: none;
}

a.nav_href:hover {
  text-decoration: underline;
  color:#ff0;
}
#m_nav_link button {
  margin:5px 20px;
}
#m_nav_link {
  margin-bottom:18px;
}